Menu Functions Plugin is a REALbasic's Plugin that installs menu toolbox functions into REALbasic.
How do we install the Menu Functions Plugin?
If the folder called "Plugins" in the current REALbasic folder is not there, then created one. Then put the Menu Functions Plugin in the "Plugins" folder.
Menu Functions Plugin Reference
Methods
InitMenus()
InitProcMenu(resID As Integer)
NewMenu(menuID As Integer, menuTitle As String) As Integer
GetMenu(resourceID As Integer) As Integer
InsertMenu(theMenu As Integer, beforeID As Integer)
DeleteMenu(menuID As Integer)
ClearMenuBar()
GetNewMBar(menuBarID As Integer) As Integer
GetMenuBar() As Integer
SetMenuBar(menuList As Integer)
GetMBarHeight() As Integer
DrawMenuBar()
InvalMenuBar()
HiliteMenu(menuID As Integer)
PopUpMenuSelect(menu As Integer, Top As Integer, Left As Integer, PopUpItem As Integer) As Integer
SystemMenu(menuResult As Integer)
SystemEdit(editCmd As Integer)
GetMenuHandle(menuID As Integer) As Integer
HMGetHelpMenuHandle(ByRef hm As Integer) As Integer
AppendMenu(theMenu As Integer, data As String)
InsertMenuItem(theMenu As Integer, data As String, afteritem As Integer)
DeleteMenuItem(theMenu As Integer, item As Integer)
EnableItem(theMenu As Integer, item As Integer)
DisableItem(theMenu As Integer, item As Integer)
GetMenuItemText(theMenu As Integer, item As Integer, ByRef itemString As String)
SetMenuItemText(theMenu As Integer, item As Integer, itemString As String)
GetItemStyle(theMenu As Integer, item As Integer, ByRef chStyle As Integer)
SetItemStyle(theMenu As Integer, item As Integer, chStyle As Integer)
GetItemMark(theMenu As Integer, item As Integer, ByRef markChar As String)
SetItemMark(theMenu As Integer, item As Integer, markChar As String)
CheckItem(theMenu As Integer, item As Integer, checked As Boolean)
GetItemIcon(theMenu As Integer, item As Integer, ByRef iconIndex As Integer)
SetItemIcon(theMenu As Integer, item As Integer, iconIndex As Integer)
GetItemCmd(theMenu As Integer, item As Integer, ByRef cmdChar As String)
SetItemCmd(theMenu As Integer, item As Integer, cmdChar As String)